may the devil take you - German English Dictionary